<%@page import="oracle.sql.CLOB"%>
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" 
trimDirectiveWhitespaces="true" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>


<sql:query var="rs" dataSource="jdbc/oracle11xe">
	select * from board where bdno=?
	<sql:param value="${param.bdno }"/>
</sql:query>


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>:: JSP 프로젝트 v1 ::</title>
<link href="css/normalize.css" rel="stylesheet">
<link href="css/dasom.css" rel="stylesheet">
<style type="text/css">
  #updatefrm {width: 550px; margin:0 auto;}
  #updatefrm div {margin:10px 5px;}
  label {display:inline-block; width:120px; text-align:right; font-weight:bold; padding-right:10px;}
  #bdcontents {width:350px; height:275px; border:1px solid gray;}
  .dragup {vertical-align: top;}
</style>
</head>
<body>
  <!-- 상단영역header 시작 -->
  <%@include file="layout/header.jsp" %>
  <!-- 정적포함 : jsp를 서블릿으로 컴파일하기 전에  -->
  <!-- 먼저 include될 파일의 소스를 현재 문서에 삽입 -->
  <!-- 그런 다음 서블릿으로 변환하고 실행 후 결과 출력 -->
  <!-- 상단영역header 끝 -->
  
	<div id="contents">
	  <h2>:: 게시판 수정하기 ::</h2>
	  
	  <c:forEach var="r" items="${rs.rows }">
	  
	  <c:set var="contents" scope="request" value="${r.contents}"/>
	  
	   <%	     
	      try{
	      CLOB clob=(CLOB)request.getAttribute("contents");
	      String tmp = clob.getSubString(1, (int)clob.length());
	      
	      request.setAttribute("ncontents", tmp);
	     
	      } catch(Exception ex) {}
	    %>
	  
	  
	  <form id="updatefrm">
	  	<div><label>제목</label><span><input type="text" id="bdtitle" name="bdtitle" value="${r.bdtitle}"/></span></div>
	  	<div><label>작성자</label><span><input type="text" id="userid" name="userid" value="${r.userid }"/></span></div>
	  	<div><label class="dragup">본문</label><span><textarea id="bdcontents" name="contents">${ncontents}</textarea></span></div>
	 	<div><label></label>
	    <span><button type='button' id="updokBtn">수정완료</button>
	    <button type='reset'>다시입력</button>
	    <button type='button' id="listBtn">목록으로</button></span>
		</div>
	  </form>
	</c:forEach>
	<input type="hidden" id="bdno" value="${param.bdno}">
	<%--view.jsp?bdno=xxx를 통해 update.jsp로 전파된 bdno를 updateok.jsp로도 bdno를 전파하기 위해 
	숨김필드로 작성함 --%>
	</div>
	
	
	
  <!-- 하단영역footer 시작 -->
  <%@include file="layout/footer.jsp" %>
  <!-- 하단영역footer 끝 -->
	
	<script src="js/jquery-1.11.1.min.js"></script>
	<script src="js/dasom.js"></script>
	
</body>
</html>